搜索资源列表
Singly-linked-list
- 数据结构中单链表的查询、插入、修改和删除等操作的C语言代码-Single linked list data structure query, insert, update and delete operations of the C language code
linked-list
- linked list to perform various function1.Insertion at Begning2.Insertion at Locatio3.Insertion at End4.Deletion at start5.Deletion at Location6.Deletion at End7.Display List8.Load Default List9.Reverse the listlinked list to perform various function1
double-linked-list
- 此代码为对数据结构中双向链表的C语言实现。-Doubly linked list in C language
linked-list
- 单链表的查找、插入、删除、销毁等,循环链表的建立和输出,双向链表的基本操作-basic function of single,circular,double linked list
circular-linked-list-Josephus
- 约瑟夫环问题 【问题描述】 Josephus排列问题定义如下:假设n个竞赛者排成一个环形。给定一个正整数m≤n,从第1人开始,沿环计数,第m人出列。这个过程一直进行到所有人都出列为止。最后出列者为优胜者。全部出列次序定义了1,2,…n的一个排列。称为(n,m)Josephus排列。例如,(7,3)Josephus排列为3,6,2,7,5,1,4。 【实验要求】 设计求解Josephus排列问题程序。 (1)采用顺序表、单链表或双向循环链表等数据结构。 (2)采用双向循环
single-linked-list
- 单链表 single linked listsingle linked list-single linked list
Three-single-linked-list
- 里面有带头结点的单链表、循环单链表、双循环链表的实现,在vs2010里面使用过,都可以运行-There are the realization of lead single node chain, circular single linked list, double circular linked list, used in VS2010, can run
a-linked-list-and-related-processing
- 链表的建立及相关处理,包括排序,删除,初始化,增加,删除等等,且程序已运行通过。-The establishment of a linked list and related processing, including sorting, delete, initialization, increase, delete, etc., and the program has been run through
Singly-linked-list
- 用C语言实现单链表的建立以及对所建立的单链表进行排序和查找。-Achieve the establishment of a Singly linked list using the C language ,and sort and search on the established Singly linked list.
linked-list
- 从键盘依次输入10个整数(彼此以若干空格隔开),在内存中建立一个单链表。然后完成以下操作: ① 查找:输入一个欲查找的整数,找到则显示第一个相匹配的整数在单链表中所处的位置,若不存在,则显示“Not Found”。 ② 删除:输入一个欲删除的整数e,若存在则在单链表中删除第一个值为e的元素。 ③ 插入:输入一个欲插入位置i和欲插入元素e,将e插入到第i个整数之前(注意i的合法性)。-Single linked list to create, delete, search, inser
Linked-List
- this is c++ code of linked list
double-linked-list
- 初始化双链表H; 依次采用尾插法插入a,b,c,d,e元素; 输出双链表H; 输出双链表H长度; 判断双链表H是否为空; 输出双链表H的第三个元素; 输出元素’a’的位置; 在第四元素位置上插入’f’元素; 输出双链表H; 删除双链表H的第三个元素; 输出双链表H; -Initialize the double linked list H Turn the tail interpolation into the A, B, C, D, e eleme
Multiple-doubly-linked-list
- 多重双向链表,有二级目录,功能包括插入、添加、删除等-Multiple doubly linked list, there are two directories, features include insert, append, delete, etc.
Singly-linked-list---insert--remove--add--count.r
- Singly linked list - insert, remove, add, count
single-linked-list
- 单链表,实现链表的查找、插入、删除等功能。-Single linked list, the realization of the search list, insert, delete and other functions.
Linked-List
- Few programs on linked list.
Single-linked-list
- 已知一个带有表头结点的单链表,结点结构为 ,假设该链表只给出了头指针list。在不改变链表的前提下,请设计一个尽可能高效的算法,查找链表中倒数第k个位置上的结点(k为正整数)。若查找成功,算法输出该结点的data域的值,并返回1;否则,只返回0。 -Given a single linked list with a header node, node structure, assuming that the list gives only the head pointer list. On
number-of-linked-list-node
- 该源码用c语言编写,可以计算出链表结点的个数,是练习数据结构中链表算法的一种基础程序。-The source code using C language, can calculate the number of nodes of the linked list, is a basic exercise program data structure linked list algorithm.
delete-linked-list-node
- 该源码用c语言编写,可以删除链表中的结点,是数据结构中链表删除的一种基础练习程序,简单易懂。-The source code in C language, you can delete the linked list of nodes, is a basic delete list data structure in the exercise program, easy to understand.
Circular-linked-list-solve-queue
- 代码给出了队列的循环链表表示类,并给出了基于该结构的插入和删除算法-Code gives a circular linked list class that represents the queue, and gives the insertion and deletion algorithms based on the structure